home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / biz / dbase / AlphaBase.lha / AlphaBase / AlphaBaseD.doc < prev    next >
Text File  |  1997-12-27  |  11KB  |  249 lines

  1.                          »»»»» AlphaBase V2.0 «««««
  2.  
  3.  
  4. AlphaBase  ist  ein übersichtliches und leicht erlernbares Datenbankprogramm.
  5. Die    variable   Feldbelegung   im   Adreßmodus   ermöglicht   die   Eingabe
  6. verschiedenartig strukturierter (z.B.  deutscher und amerikanischer) Adressen
  7. in  eine  gemeinsame  Datenbank.   Adressen  können  auf  Briefumschläge  und
  8. Etiketten   gedruckt  werden.   Bei  nicht-adressenbezogenen  Daten  ist  die
  9. Einbindung von Kommentartexten, Bildern und Soundsamples interessant.
  10.  
  11. System-Voraussetzungen:
  12. - OS 3.1
  13. - freier Arbeitsspeicher: min. 2 MB FastMem
  14. - im Devs-Verzeichnis der System-Diskette muß vorhanden sein:
  15.      · printer.device V35.562 oder höher
  16.      · serial.device
  17. - im Libs-Verzeichnis der System-Diskette müssen vorhanden sein:
  18.      · ASL.library V39.4 oder höher
  19.      · diskfont.library V39.3 oder höher
  20.  
  21. Dieses  Programm  ist  SHAREWARE.   Um  ein Keyfile zu erhalten, schicken Sie
  22. 20 DM an:
  23.    Maik Schmidt
  24.    Ernst-Alban-Straße 40
  25.    D-17036 Neubrandenburg
  26.    Email: who@infokom.de
  27. Sind  Sie glücklicher Besitzer meines Programmes WorldADDRESS, können Sie ein
  28. kosenloses Keyfile per eMail anfordern.
  29.  
  30. Copyright © 1997-1998 by Maik Schmidt, alle Rechte vorbehalten.
  31.  
  32. Die  Verbreitung  des  kompletten  und unveränderten DEMO-Pakets ist nur über
  33. nichtkommerzielle   Mailboxen/FTP-Server   und   PD-Serien   gestattet.   Die
  34. Weitergabe des Keyfiles ist untersagt!
  35.    Der  Gebrauch  des  Programms  geschieht  auf Ihr eigenes Risiko.  Es wird
  36. keine  Haftung für eventuelle Schäden übernommen, die durch die Benutzung des
  37. Programms entstehen.
  38.  
  39.  
  40.  
  41. INSTALLATION
  42.  
  43. Um AlphaBase auf Ihrer Festplatte zu installieren, gehen Sie einfach über die
  44. Workbench  und  ziehen  das AlphaBase-Schubladenpiktogramm in das Fenster der
  45. entsprechenden Festplattenpartition.
  46.  
  47.  
  48.  
  49. -----------------------------------------------------------------------------
  50.  
  51.  
  52.  
  53. ADRESSEN-MODUS
  54.  
  55. Im  Adressen-Modus  stehen  15 Zeilen pro Datensatz zur Verfügung.  Vor jedem
  56. Feld steht ein Punkt "·" oder - wenn die Zeile auf den Briefumschlag gedruckt
  57. werden  soll  -  ein  ">".   Die Belegung der Felder ist beliebig, allerdings
  58. sollte  der  Name  der  Person/Firma  immer  in die oberste Zeile geschrieben
  59. werden.
  60.  
  61. Ändern des Datensatzes:
  62. Zum   Ändern   einer   Zeile  bewegt  man  den  Mauspfeil  rechts  neben  die
  63. entsprechende "·"- oder ">"-Markierung und drückt die linke Maustaste.  Durch
  64. [Return] wird die Änderung bestätigt oder durch [Esc] abgebrochen.
  65.  
  66. Positionieren und Vertauschen:
  67. Die  Zeilen  des  Datensatzes können untereinander vertauscht werden:  Zeigen
  68. Sie mit dem Mauspfeil LINKS neben die "·"- bzw.  ">"-Markierung der Zeile und
  69. halten  die rechte Maustaste gedrückt.  Bewegen Sie nun den Mauspfeil auf die
  70. Zeile,  mit der die erstere Zeile ausgetauscht werden soll und lassen Sie die
  71. Maustaste  los.   Wenn dies in der Maske (Datensatz 0) erfolgt ist, so werden
  72. die Zeilen in allen Datensätzen ausgetauscht.
  73.  
  74.  
  75. DATEN-MODUS
  76.  
  77. Da  AlphaBase  nicht nur als Adreßverwaltungsprogramm gedacht ist, können Sie
  78. natürlich  auch eigene Masken erstellen.  Je Datensatz sind maximal 90 Felder
  79. möglich.   Um  eine  solche  Datenbank  zu erstellen, wählen Sie zunächst die
  80. Option "Neu" im Projekt-Menu oder das entsprechende Gadget.  Dann drücken Sie
  81. das  Cycle-Gadget  "Adressen"  im unteren Bereich des Bildschirms, wonach die
  82. gewünschte  Anzahl der Felder einzugeben ist.  (Eine Korrektur der Feldanzahl
  83. nach  oben  oder  unten  ist  auch  später  noch mit Hilfe der Optionen "Feld
  84. ergänzen" und "Feld löschen" möglich.)
  85.    Um  den  Feldern  ihre  Bezeichnungen  zu geben, lassen Sie sich die Maske
  86. (Datensatz   0)  anzeigen.   Nun  können  Sie  ähnlich  den  Datensätzen  die
  87. entsprechenden Eingaben vornehmen.
  88.  
  89. Positionieren der Felder:
  90. Die  Felder  können beliebig positioniert werden, indem man mit dem Mauspfeil
  91. auf  den Feldnamen zeigt und die rechte Maustaste gedrückt hält.  Nachdem die
  92. gewünschte  Position  durch  Bewegen  der  Maus  erreicht ist, lassen Sie die
  93. Maustaste wieder los.
  94.  
  95.  
  96. KALKULATIONSFELDER
  97.  
  98. Der  Inhalt  eines  solchen  Feldes  ist  ein  Zahlenwert, der aus den Werten
  99. anderer  Felder  berechnet  wird.   Um  aus  dem  gerade  aktuellen  Feld ein
  100. Kalkulations-Feld  zu erstellen, benutzen Sie das Pulldown-Gadget "Text-Feld"
  101. oder  geben  als Feldinhalt ein "$=" und der zu berechnenden Formel ein, z.B.
  102. könnte im Feld stehen:
  103.    $=(F01+F02)/2
  104. Die  Formel ist dann für alle Datensätze gültig.  Die Felder werden durch "F"
  105. + ihrer zweistelligen Indexnummer angegeben, z.B.:
  106.    F01 für das Feld 1 ("F1" wäreunzulässig!) oder
  107.    F17 für das Feld 17
  108. Folgende Rechenoperationen sind möglich:
  109.    +,- (Summe, Differenz)
  110.    *,/ (Multiplikation, Division)
  111. Bei  gebrochenen  Zahlenwerten  werden Kommas durch Punkte ersetzt.  Außerdem
  112. ist die Funktion "INT()" verfügbar, die die Nachkommastellen einer gebrochene
  113. Zahl abschneidet, z.B.:
  114.    $=INT(5.6-4)
  115.    hier würde "1" ausgegeben und nicht "1.6", oder
  116.    $=INT(F01/F02)
  117. Es  ist  auch möglich, die Ergebnisse anderer Kalkulationsfelder zu benutzen,
  118. diese  müssen  dann aber eine kleinere Indexnummer haben als das Feld, in dem
  119. der Wert abgerufen wird.  (Die Berechnung der Felder erfolgt nacheinander von
  120. Nr.  1 bis zum letzten Feld.)
  121.    ACHTUNG:  Kalkulationsfelder werden erst neu berechnet, wenn der Datensatz
  122. neu  aufgerufen  wird.  Nach irgendwelchen Änderungen im Datensatz müßten Sie
  123. sich  also  erst  einen  anderen  Datensatz  anzeigen  lassen und dann wieder
  124. zurückgehen.
  125.  
  126.  
  127.  
  128. -----------------------------------------------------------------------------
  129.  
  130.  
  131.  
  132. HINWEISE
  133.  
  134. Datenbank laden:
  135. · Geburstagstest
  136. Sofern  diese  Funktion  (im  "Daten"-Menu)  beim  letzten  Abspeichern einer
  137. Datenbank   aktiviert  war,  werden  beim  nächsten  Laden  dieser  Datenbank
  138. automatisch  alle  Datensätze  nach  Datums-Zeichenfolgen durchsucht, die den
  139. folgenden   7  Tagen  entsprechen,  vorausgesetzt,  der  Amiga  besitzt  eine
  140. Hardwareerweiterung  mit  Uhr.   Hierzu  muß nur in einem beliebigen Feld des
  141. jeweiligen  Datensatzes  ein  Datum nach dem Format TT.MM.JJJJ bzw.  T.M.JJJJ
  142. eingetragen   sein,   z.B.    "31.12.1977",   "05.03.1977"  oder  "5.3.1977".
  143. Mischformate  wie etwa "5.05.1977" werden nicht erkannt!
  144. · Bei   jedem   Sichern  der  Default.prefs   (siehe  "Einstellungen")   wird
  145. gleichzeitig  der  zuletzt  genutzte  Pfad  für das Laden der Datenbanken mit
  146. abgespeichert.
  147.  
  148. Datenbank sichern:
  149. · Alle Datenbank-Files müssen die Endung ".ab" erhalten!
  150. · Beim  Sichern  einer Datenbank wird automatisch ein BackUp des alten  Files
  151. erstellt.   (Das  alte  File,  das  jetzt überschrieben werden würde, wird in
  152. "?.bak" umbenannt.) Dies ist sinnvoll, um noch eine Sicherheitskopie parat zu
  153. haben, sollte das Sichern des neuen Files fehlschlagen.
  154.  
  155. Datenbank sichern als...:
  156. ·  Enthält die im Speicher befindliche Datenbank Zusatzfiles (Kommentartexte,
  157. Bilder  oder  Samples),  so  können  sie nach dem Sichern unter einem anderen
  158. Datenbanknamen  nicht  mehr  geladen  werden,  da bei solchen Datenbanken ein
  159. zusätzliches Verzeichnis auf der Diskette angelegt wurde, dessen Name mit dem
  160. Datenbanknamen übereinstimmen muß.
  161.  
  162. Briefumschlag drucken:
  163. Die  aktuelle  Adresse  wird  auf einen im Drucker befindlichen Briefumschlag
  164. gedruckt.   Wurde in den Einstellungen ein Bitmapfont gewählt, so erfolgt die
  165. Druckerausgabe  über  den  Grafikmodus  -  je größer der gewählte Font, um so
  166. besser ist auch die Druckauflösung.
  167. · ACHTUNG:    Vergessen   Sie   nicht,   den  zu   Ihrem   Drucker  passenden
  168. Druckertreiber  zu  installieren!   Wenn  Sie die Original-AlphaBase-Diskette
  169. benutzen gehen Sie dazu wie folgt vor:
  170.      · Booten Sie die AlphaBase-Diskette.
  171.      · Warten Sie bis das Programm gestartet wurde und
  172.        beenden es gleich wieder.
  173.      · Warten Sie bis die Workbench erscheint und legen dann
  174.        Ihre Original OS1.3-Workbench-Disk oder die OS3.1-
  175.        Extras-Disk ein und benutzen die Einstellungsmöglich-
  176.        keiten in den Preferences.
  177.  
  178. Etikett drucken:
  179. Die  aktuelle Adresse wird zentriert als Etikett gedruckt, je nach den in den
  180. Einstellungen gewählten Etikett-Maßen.
  181.  
  182. Datensatz einschieben:
  183. Hierdurch  kann  man  einen  neuen  Datensatz  eingeben.   Dieser wird an der
  184. aktuellen  Position  eingeschoben  -  der  vor  der  Betätigung  des  Gadgets
  185. angezeigte Datensatz wird hinter dem neuen plaziert.
  186.  
  187. Datensatz anhängen:
  188. Hierdurch  kann  ein  neuer  Datensatz eingegeben werden.  Der neue Datensatz
  189. wird hinter alle bestehenden Datensätze positioniert.
  190.  
  191. Datensatz verschieben:
  192. Der  angezeigte  Datensatz  wird  gelöscht  und  an  der  gewünschten  Stelle
  193. eingeschoben.   Diese  ist durch die entsprechende Datensatznummer anzugeben.
  194. (Der  Datensatz,  der  zuvor  an dieser Stelle war, rückt um eine Nummer nach
  195. hinten.)
  196.  
  197. Paßwort:
  198. Datenbanken  können  durch  ein  Paßwort,  das bei jedem erneuten Ladevorgang
  199. abgefragt wird, vor unerbetenen Zugriffen geschützt werden.
  200. · Das Paßwort kann keine Leerzeichen enthalten.
  201. · Groß- und Kleinschreibung sind gleichwertig.
  202. · Um ein schon existierendes Paßwort zu löschen, wählen Sie dieses Gadget und
  203. bestätigen ohne Eingabe mit [Return].
  204.  
  205. Kommentartext wählen:
  206. Zum aktuellen Datensatz läßt sich ein ASCII-Text festgelegen.  Dieser kann in
  207. ein  zur  Datenbank  gehörendes  Verzeichnis  kopiert werden, das automatisch
  208. denselben  Namen erhält wie das Datenbankfile.  Siehe auch "Datenbank sichern
  209. als..."!
  210.  
  211. Bild wählen:
  212. Analog zu "Kommentartext wählen" (siehe weiter oben).
  213.  
  214. Sample wählen:
  215. Analog zu "Kommentartext wählen" (siehe weiter oben).
  216.  
  217. Text erstellen:
  218. Die  im  Speicher  befindlichen  Datensätze  werden als ASCII-Text umgesetzt.
  219. Hierbei  wird  für  jedes  Feld  des  jeweiligen  Datensatzes  eine Textzeile
  220. verwendet.
  221. ·  Wird  die  Option "Maske verwenden" gewählt, so erscheint der Feldname vor
  222. jedem Datenfeld.
  223. ·  Im  Einstellungsfenster  können  die  zu benutzenden Datenfelder angegeben
  224. werden.   Außerdem  ist  es  möglich,  nur  Datensätze zu verwenden, in denen
  225. bestimmte   Zeichenketten   in  bestimmten  Feldern  enthalten  sind  (großes
  226. Eingabefeld rechts).
  227.  
  228. Liste erstellen:
  229. Analog  zu  "Text erstellen" (siehe weiter oben), nur daß für jeden Datensatz
  230. eine  einzige Zeile verwendet wird und die Feldeinträge durch Kommas getrennt
  231. werden.
  232.  
  233. Tabelle erstellen:
  234. Analog  zu  "Text  erstellen"  (siehe weiter oben), nur daß die Datensätze in
  235. Form  einer  Tabelle  angeordnet  werden  - für "überbreite" Tabelle durch zu
  236. lange Feldeinträge keine Haftung!
  237.  
  238.  
  239.  
  240. -----------------------------------------------------------------------------
  241.  
  242.  
  243.  
  244. DANKSAGUNG
  245.  
  246. Mein  Dank soll an dieser Stelle an Steffen Frank, Autor eines wirklich guten
  247. Archivpack/entpack-Tools  (im  Aminet  unter util/arc/Packmaster.lha), gehen,
  248. der mir bei der Bugsuche uneigennützig sehr behilflich war.
  249.